Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 HOMEWOOD AVENUE Detached £479,197 £291,995 14 Feb 2007
61 HOMEWOOD AVENUE Detached £403,838 £245,000 16 Oct 2013
65 HOMEWOOD AVENUE Detached £400,432 £390,000 18 May 2022
69 HOMEWOOD AVENUE Detached £510,737 £95,000 9 Jan 1997
71 HOMEWOOD AVENUE Detached £538,260 £432,500 22 Mar 2019
73 HOMEWOOD AVENUE Semi-Detached £542,318 £310,000 23 Jun 2006
75 HOMEWOOD AVENUE Detached £607,440 £490,000 5 Aug 2019